function scSlash(){
    var com = scCommon.instance();
    var crEle = com.crEle;

    var box = null;
    var rect = null;
    var label = null;

    this.createView = function(option){
        rect = option.boundRect;

        box = crEle("div", "sc-slash");

        label = crEle("div");
        label.innerText = "正在加载...";

        box.appendChild(label);

        return box;
    }

    this.show = function(text){
        if(!rect || !box) return null;

        if(text){
            label.innerText = text;
        }

        document.body.appendChild(box);

        box.classList.add("active");
        
        box.style.left = rect.left + (rect.width - box.clientWidth) / 2 + "px";
        box.style.top = rect.top + (rect.height - box.clientHeight) / 2 + "px";
    }

    this.close = function(){
        if(!box) return;
        box.classList.remove("active");
    }

}